Difficulty Adjustable and Scalable Constrained Multi-objective Test Problem Toolkit
نویسندگان
چکیده
In order to better understand the advantages and disadvantages of a constrained multi-objective evolutionary algorithm (CMOEA), it is important to understand the nature of difficulty of a constrained multi-objective optimization problem (CMOP) that the CMOEA is going to deal with. A CMOP includes objectives and constraints, and a number of features, such as the multi-modality and the degeneracy of a Pareto front, have already been extracted to define the difficulty of objectives. However, an explicit and precise definition of difficulty of constraints in CMOPs is still lacking, which makes it difficult to evaluate the performance of CMOEAs tested on them. In this paper, we first propose three primary types of difficulty to characterize the constraints in CMOPs, including feasibility-hardness, convergence-hardness and diversity-hardness. We then develop a general toolkit to construct difficulty adjustable CMOPs with three types of parameterized constraint functions according to the proposed three primary types of difficulty. In fact, combination of the three primary constraint functions with different parameters can lead to construct a large variety of CMOPs and CMaOPs, whose difficulty can be uniquely defined by a triplet with each of its parameter specifying the level of each primary difficulty type respectively. Based on this toolkit, we suggest fifteen difficulty adjustable CMOPs named DAC-MOP1-15 with different types and levels of difficulty. To study the effectiveness of DAC-MOP115, two popular CMOEAs MOEA/D-CDP and NSGA-II-CDP are adopted to test their performances on them. Furthermore, this toolkit also has the ability to scale the number of objectives. Nine difficulty adjustable constrained many-objective optimization problems (DAC-MaOPs) named DAC-MaOP1-9 with the scalability to the number of objectives are also proposed using this toolkit. Two constrained many-objective evolutionary algorithms (CMaOEAs) CNSGA-III and CMOEA/DD are applied to test their performances on three, five, seven and ten-objective DAC-MaOP1-9 with different difficulty levels and types.
منابع مشابه
A multi-objective resource-constrained optimization of time-cost trade-off problems in scheduling project
This paper presents a multi-objective resource-constrained project scheduling problem with positive and negative cash flows. The net present value (NPV) maximization and making span minimization are this study objectives. And since this problem is considered as complex optimization in NP-Hard context, we present a mathematical model for the given problem and solve three evolutionary algorithms;...
متن کاملOptimizing a bi-objective preemptive multi-mode resource constrained project scheduling problem: NSGA-II and MOICA algorithms
The aim of a multi-mode resource-constrained project scheduling problem (MRCPSP) is to assign resource(s) with the restricted capacity to an execution mode of activities by considering relationship constraints, to achieve pre-determined objective(s). These goals vary with managers or decision makers of any organization who should determine suitable objective(s) considering organization strategi...
متن کاملA Bi-objective Pre-emption Multi-mode Resource Constrained Project Scheduling Problem with due Dates in the Activities
In this paper, a novel mathematical model for a preemption multi-mode multi-objective resource-constrained project scheduling problem with distinct due dates and positive and negative cash flows is presented. Although optimization of bi-objective problems with due dates is an essential feature of real projects, little effort has been made in studying the P-MMRCPSP while due dates are included i...
متن کاملModel and Solution Approach for Multi objective-multi commodity Capacitated Arc Routing Problem with Fuzzy Demand
The capacitated arc routing problem (CARP) is one of the most important routing problems with many applications in real world situations. In some real applications such as urban waste collection and etc., decision makers have to consider more than one objective and investigate the problem under uncertain situations where required edges have demand for more than one type of commodity. So, in thi...
متن کاملA multi-objective resource-constrained project scheduling problem with time lags and fuzzy activity durations
The resource-constrained project scheduling problem is to find a schedule that minimizes the project duration subject to precedence relations and resource constraints. To further account for economic aspects of the project, one may add an objective of cash nature to the problem. In addition, dynamic nature and variations in real world are known to introduce uncertainties into data. Therefore, t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1612.07603 شماره
صفحات -
تاریخ انتشار 2016